class Student:
    def __init__(self,name,age):
        self.name=name
        self.age=age
    def eat(self):
        print(self.name+'在吃饭')

stu1=Student('张三',20)
stu2=Student('李四',30)
#一个student类可以创建很多个student类的实例对象，每个实例对象的属性值不同
print('----------------为stu2动态绑定性别属性--------------------')
stu2.gender='女'
print(stu1.name,stu1.age)
print(stu2.name,stu2.age,stu2.gender)

print('------------------------')
stu1.eat()
stu2.eat()
#动态绑定方法
def show():
    print('定义类之外的，称为函数')
stu1.show=show
stu1.show()
